define(['jquery'], () => {
    class Cbl {
        constructor() {
            this.init();
        }
        init() {
            $('.cbl').load('/html/sider.html', () => {
                $('.sider .re-top').click(() => {
                    const timer = setInterval(() => {
                        let top = $('html').scrollTop();
                        top -= 50;
                        $('html').scrollTop(top);
                        if (top <= 0) {
                            clearInterval(timer);
                        }
                    }, 30)
                })
                $(window).scroll(() => {
                    if ($('html').scrollTop() >= 800) {
                        $('.sider .re-top').show();
                    } else {
                        $('.sider .re-top').hide();
                    }
                })
            });
        }
    }
    return new Cbl();
})